{
 "cells": [
  {
   "attachments": {},
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Python平台概述\n",
    "现有python平台：：PyCharm、Anaconda & Spyder、Visual Studio、Canopy,Sublime Text\n",
    "## PyCharm：\n",
    "优点：活跃的社区支持，与 Git 的完美集成，为管理多个项目提供支持。\n",
    "缺点：在较老的 CPU 上运行可能会出现性能问题，可能遇到迁移问题。\n",
    "安装超级链接：https://www.jetbrains.com/pycharm/download/\n",
    "## Anaconda & Spyder：\n",
    "优点： 开源，安装过程简单，高性能使用Python和R语言，免费的社区支持，可以方便地观察数据的值。\n",
    "缺点： 无法满足期望轻量安装的用户 。\n",
    "安装超级链接：https://www.spyder-ide.org/\n",
    "## PyDev & Eclipse\n",
    "优缺点：Eclipse 是一个开源编辑器，也是 Windows 系统首选 Python IDE 之一。其扩展项和插件非常昂贵，足以构建你想构建的一切。Eclipse 辅以 PyDev 扩展项，可实现智能 debug，并改善代码质量。\n",
    "## Visual Studio Code:\n",
    "优点：其 Electron 框架允许开发者在几乎所有平台上使用 VS Code，在编辑器中直接 debug，支持多个键盘快捷键，以加速编程。\n",
    "缺点：debug 功能有限,没有内置模板。\n",
    "安装超级链接：https://code.visualstudio.com/Download\n",
    "## Canopy:\n",
    "优点：Kmeans对噪声抗干扰较弱，通过Canopy对比较小的NumPoint的Cluster直接去掉 有利于抗干扰。\n",
    "     Canopy选择出来的每个Canopy的centerPoint作为Kmeans比较科学。\n",
    "     只是针对每个Canopy的内容做Kmeans聚类，减少相似计算的数量。\n",
    "缺点：算法中 T1、T2（T2 < T1） 的确定问题 （在并行计算上Maper的T1、T2 可以和Raduce的T1、T2不同）\n",
    "安装超级链接：https://www.enthought.com/canopy-subscriptions/\n",
    "## Sublime Text\n",
    "优点：可处理多种标记语言；允许用户选择想要进行的项目；具备能够提供类和函数宽索引的重要工具;提供强大的 API 和组织化的生态系统，以实现高性能。\n",
    "缺点：对于新手来说，过于高级，其 git 插件不是特别强大。\n",
    "安装超级链接：https://www.sublimetext.com/\n",
    "\n",
    "# Python相关软件的安装\n",
    "## 1.PyCharm安装过程\n",
    "1.找到你下载PyCharm的路径，双击.exe文件进行安装\n",
    "2.点击 Next 后，我们进行选择安装路径页面（尽量不要选择带中文和空格的目录）选择好路径后，点击 Next 进行下一步。\n",
    "3.进入 Installation Options（安装选项）页面，全部勾选上。点击 Next\n",
    "4.进入 Choose Start Menu Folder 页面，直接点击 Install 进行安装\n",
    "5.等待安装完成后出现下图界面，我们点击 Finish 完成。\n",
    "## 2.Geany编辑器安装和使用方法\n",
    "1.点击Geany-1.33_setup.exe进行下载，软件的大小只有14.7兆是一款很轻巧的编辑器，下载完成之后双击安装，选择“下一步”然后同意其协议，之后就一直“下一步”到底即可。\n",
    "2.安装完成之后会生成快捷图标，下次使用的时候直接双击快捷图标即可，双击打开Geany编辑器。\n",
    "3.然后执行：文件-另存为C:\\Users\\Administrator\\AppData\\Local\\Programs\\Python\\Python37-32\\Python，将空白文件命名为“hello”然后保存到刚刚创建的项目中。\n",
    "4.然后我们随便输出一行代码：“print(\"Hello Python world!\")”，然后F5运行（也可以执行：生成-执行）。\n",
    "5.如果运行失败可能是编辑器没有找到python的位置这时候需要我们自己进行设置，执行：生成-设置生成命令；\n",
    "6.然后设置编译命令和执行命令：编译命令：地址+空格+-m py_compile \"%f\"，执行命令：地址+空格+\"%f\"\n",
    "## 3.Sublime Text编辑器安装和使用方法\n",
    "1.打开Sublime Text官网下载安装包。官网下载链接：http://www.sublimetext.com/3\n",
    "2.Windows32位操作系统选择“Windows”，64位操作系统选择“Windows64bit”，直接点击即可。\n",
    "3.把安装包下载到电脑上，注意要记住下载路径。\n",
    "4.双击安装包，点击next，勾选“Add to explorer context menu”，然后继续点击“next”。\n",
    "5.然后点击“install”，安装完成后，点击“Finish”。\n",
    "6.安装完成后，去桌面上找到sublime text快捷方式，如果没有的话，可以去安装文件夹下把sublime_text.exe发送快捷方式到桌面，然后打开就可以使用了。\n",
    "7.中文设置,打开软件，点击Preference，选择最底部的Package Control，出现查找栏。这里注意：如果点击Preference没有Package Control，可以选择按住快捷键Shift+Ctrl+P，也会出现查找栏。\n",
    "8.然后在搜索框中输入关键字 install ,点击选择其中的：Package Control: Install Package。\n",
    "9.刚点击之后并不会立刻有反应，需要稍等一会，然后就会弹出一个消息框，表示插件列表加载完成。\n",
    "10.在搜索框中输入chinese，选择下拉框中的ChineseLocalizations。\n",
    "11.点击之后，中文包就安装完成了。\n",
    "\n",
    "\n",
    "\n"
   ]
  }
 ],
 "metadata": {
  "language_info": {
   "name": "python"
  },
  "orig_nbformat": 4
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
